package com.cdyx.outsideprescription.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;

/**
 * <p>
 * 
 * </p>
 *
 * @author jiang dongqiong
 * @since 2021-12-18
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class TbPsnInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    private String psnHeight;

    private String psnWeight;
    @JsonFormat(pattern="yyyy-MM-dd",timezone = "GMT+8")
    private String psnBirth;
    @TableId(value = "psn_registration",type = IdType.NONE)
    private String psnRegistration;

    @TableField("psn_IDNumber")
    private String psnIdnumber;

    private String psnSex;

    private String psnName;

    private Integer cfValidDataMin;

    private Integer cfValidDataMax;
}
